Big Huge Thesaurus

mandarin duck

noun

sounds kind of like